kpc (kiloparsec) - English Synonyms Dictionary